foster siblings - German English Dictionary